package exercise;

/*
2.定义一个类 Draw ，
 在 类 中 提供 3 个 方法
 ：输出直角三角形（drawTrian()）
 、 输出矩形（drawRec()）
  及平行四边形（drawPra()） 。通过方法可以输出由“*” 组成的一个图形 。最后在测试类中进行调用
 */
public class ex5 {
    public static void main(String[] args) {
        Draw draw = new Draw();
        draw.drawTrian();
        System.out.println();
        draw.drawRec();
        System.out.println();
        draw.drawPra();
    }
}

class Draw {
    public void drawTrian() {
        for (int i = 1; i <= 5; i++) {
            for (int j = 1; j <= i; j++)
                System.out.print("*");
            System.out.println();
        }
    }

    public void drawRec() {
        for (int i = 1; i <= 5; i++) {
            for (int j = 1; j <= 5; j++) {
                System.out.print("*");
            }
            System.out.println();
        }
    }

    public void drawPra() {
        drawTrian();
        for (int i = 1; i <= 5; i++) {
            for (int j = 1; j <= i; j++) {
                System.out.print(" ");
            }
            for (int k = 0; k <= 5 - i; k++) {
                System.out.print("*");
            }
            System.out.println();
        }

    }

}